﻿using Qlab.Core.Entities;
using Qlab.UnitTests;
using System.Linq;
using System.Threading.Tasks;
using Xunit;

namespace Qlab.IntegrationTests.Data
{
    public class EfRepositoryAdd : BaseEfRepoTestFixture
    {
        //[Fact]
        //public async Task AddsItemAndSetsId()
        //{
        //    var repository = GetRepository();
        //    var item = new ToDoItemBuilder().Build();

        //    await repository.AddAsync(item);

        //    var newItem = (await repository.QueryAsync<ToDoItem>())
        //                    .FirstOrDefault();

        //    Assert.Equal(item, newItem);
        //    Assert.True(newItem?.Id > 0);
        //}
    }
}